home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 96 / PC Zone #096.7z / Dppcz1200.mdf / Demos / Gunlok / data1.cab / Program_Executable_Files / scripts / junkyard.gcs < prev    next >
Text File  |  2000-09-09  |  6KB  |  212 lines

  1. echo off
  2. token detonator
  3. set detonator 1
  4.  
  5. batch common.gcs
  6.  
  7. fogcolour 0.03 0.05 0.04
  8. fogvalue 0.67
  9. fogtransition 4
  10. fogupdate 10
  11. vision on
  12.  
  13. sunbrightness 7 7 7
  14. sunangle2 30
  15. ambient 0.4 0.3 0.2
  16. sunangle 130
  17.  
  18. set camera ori 0 400 2750
  19.  
  20. add drone "baddie a"
  21. add drone "baddie b"
  22. add drone "baddie f"
  23. add drone "baddie i"
  24. add drone "baddie j"
  25. add drone "baddie m"
  26. add drone "baddie o"
  27.  
  28. token baddie_aa
  29. add warflash -28 -0.6 -108
  30. set baddie_aa res
  31. select baddie_aa
  32.  
  33. token baddie_ab
  34. add team 2 minebot -6 -0.9 -62
  35. set baddie_ab res
  36. select baddie_ab
  37.  
  38. token baddie_ac
  39. add warflash 13.9 0 -57
  40. set baddie_ac res
  41. select baddie_ac
  42.  
  43. token baddie_ad
  44. add team 2 minebot 11.8 0.0 -106.6
  45. set baddie_ad res
  46. select baddie_ad
  47.  
  48. token baddie_ae
  49. add warflash -25 3.7 -36
  50. set baddie_ae res
  51. select baddie_ae
  52.  
  53. token baddie_af
  54. add warflash -20 3.1 -42.9
  55. set baddie_af res
  56. select baddie_af
  57.  
  58.  
  59. add team 2 minebot "baddie ag"
  60.  
  61. add trigger location "badguys" 10 junkyardb.gcs
  62.  
  63.  
  64. add centipede centipede
  65. select res
  66. add patrolpoint centracka
  67. add patrolpoint centrackb
  68. add patrolpoint centipede
  69. set activity patrol
  70.  
  71.  
  72. heap garbage_gh armour_pickup
  73. heap garbage_hg flares
  74. heap garbage_ij plasma_shells
  75. heap garbage_jh energy_cells
  76. heap garbage_kf battery_plus
  77. heap garbage_lc mini_battery_plus
  78. heap garbage_gi armour_pickup
  79. heap garbage_hh shield_pickup
  80. heap garbage_ih energy_cells
  81. heap garbage_ji mini_missile_basic
  82. heap garbage_kg energy_cells
  83. heap garbage_ld mini_battery_plus
  84. heap garbage_gj shield_pickup
  85. heap garbage_hi mini_missile_basic
  86. heap garbage_ii flares
  87. heap garbage_jj armour_pickup
  88.  
  89. heap garbage_e battery_plus
  90. heap garbage_g mini_battery_plus
  91. heap garbage_gb grenade_basic
  92. heap garbage_gc energy_cells
  93. heap garbage_gd mini_battery_plus
  94. heap garbage_ge grenade_launcher
  95.  
  96. heap garbage_gg energy_cells
  97. heap garbage_gf battery_plus
  98. heap garbage_h battery_plus
  99. heap garbage_hb plasmaxi_bolts
  100. heap garbage_hc health_pickup
  101. heap garbage_hd sight_pickup
  102. heap garbage_he plasma_shells
  103. heap garbage_hf plasma_bolts
  104. heap garbage_i laser
  105. heap garbage_ib flamer_fuel
  106. heap garbage_ic battery_basic
  107. heap garbage_id plasma_shells
  108. heap garbage_ie plasmaxi_bolts
  109. heap garbage_if health_pickup
  110. heap garbage_ig grenade_plus
  111. heap garbage_j battery_basic
  112. heap garbage_jb repair_arm
  113. heap garbage_jc energy_cells
  114. heap garbage_jd energy_cells
  115. heap garbage_je battery_plus
  116. heap garbage_jf health_pickup
  117. heap garbage_jg grenade_plus
  118. heap garbage_k repair_energy
  119. heap garbage_kb flamethrower
  120. heap garbage_kc flamer_fuel
  121. heap garbage_kd plasma_bolts
  122. heap garbage_ke nothing
  123. heap garbage_l sight_pickup
  124. heap garbage_lb nothing
  125.  
  126. laser fence "force bar A" "force bar A01" 0.25
  127. laser fence "force bar B" "force bar B01" 0.25
  128. laser fence "force bar C" "force bar C01" 0.25
  129. laser fence "force bar E" "force bar E01" 0.25
  130. laser fence "force bar F" "force bar F01" 0.25
  131. laser fence "force bar G" "force bar G01" 0.25
  132. laser fence "force bar I" "force bar I01" 0.25
  133. laser fence "force bar J" "force bar J01" 0.25
  134. laser fence "force bar K" "force bar K01" 0.25
  135. laser fence "force bar M" "force bar M01" 0.25
  136. laser fence "force bar N" "force bar N01" 0.25
  137. laser fence "force bar O" "force bar O01" 0.25
  138.  
  139. set track carlift "lifter a" "lifter b" "lifter c" "lifter d" true
  140. set speed 1 carlift 
  141. add trigger doors_either carlifta carliftb 2 carlift
  142.  
  143. door -17.57 0.0 320.0 0
  144. door -26.0 0.0 320.0 1
  145. door 25.0 0.0 320.58 2
  146. door 17.78 0.0 320.57 3
  147. close door 0
  148. close door 1
  149. close door 2
  150. close door 3
  151.  
  152. add trigger death forcebars_a_lowered.gcs technobox_a
  153. add trigger death forcebars_b_lowered.gcs technobox_b
  154.  
  155. vulnerability technobox_a elint 4 script forcebars_a_lowered.gcs interface_beam
  156. vulnerability technobox_b elint 4 script forcebars_b_lowered.gcs interface_beam
  157.  
  158. add trigger escort next 2 junkyard_cutscene.gcs hark
  159. add trigger escort traptext 3 junktraptext.gcs hark
  160. add trigger escort lasertext 3 junklasertext.gcs hark
  161. add trigger escort twinlasertext 3 junktwinlasertext.gcs hark
  162. add trigger location tracktriggeraa 3 junktracka.gcs
  163. add trigger location tracktriggerab 3 junktracka.gcs
  164. add trigger location tracktriggerac 3 junktracka.gcs
  165. add trigger location tracktriggerba 3 junktracka.gcs
  166. add trigger location tracktriggerbb 3 junktracka.gcs
  167. add trigger location tracktriggerca 3 junktracka.gcs
  168. add trigger location tracktriggercb 3 junktracka.gcs
  169.  
  170. add trigger escort traintrackba 4 junktrackb.gcs hark
  171. add trigger escort traintrackca 4 junktrackb.gcs hark
  172. add trigger escort traintrackda 4 junktrackb.gcs hark
  173. add trigger escort traintrackea 4 junktrackb.gcs hark
  174.  
  175.  
  176.  
  177.  
  178. set track door_a -22 1 159 -21 1 159 -20 1 159 -19 1 159
  179. set track door_b -25.97 1 159 -26.97 1 159 -27.97 1 159 -28.97 1 159
  180.  
  181. set track carriage 0 0 158 0 0 168 0 0 337 0 0 347 true
  182.  
  183. //set track carriage traintrackaa traintrackab traintrackac traintrackba true
  184. set speed 0.03 carriage
  185. attach carriage
  186.  
  187. door -22 1 157.4 4
  188. door -26 1 157.4 5
  189. close door 4
  190. close door 5
  191.  
  192. associate button_a button_a_pressed.gcs
  193. associate button_b button_b_pressed.gcs
  194. associate button_c button_c_pressed.gcs
  195. associate button_d button_d_pressed.gcs
  196. associate nuke_detonator junkyard_nukecutscene.gcs
  197.  
  198. lava 0.2 lavaa lavab
  199. swamp 0.2 swampab swampaa
  200. swamp 0.1 swampba swampbb
  201. swamp 0.1 swampca swampcb
  202. swamp 0.1 swampda swampdb
  203. swamp 0.1 swampea swampeb
  204. swamp 0.1 swampea swampeb
  205.  
  206. add trigger shot laseraa laserab 2 antigrav_laser_beam
  207. add trigger shot laserba laserbb 2 antigrav_laser_beam
  208. add trigger shot laserca lasercb 2 antigrav_laser_beam
  209.  
  210.  
  211. play cutscene scene 18a
  212. echo on